package com.ayf.payment.game.api.entity;

import javax.persistence.Column;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

@Table(name = "g_proxy_net_config")
public class ProxyNetConfig implements Serializable {
    /**
     * 商户号
     */
    @Column(name = "merchant_id")
    private Integer merchantId;

    /**
     * 网站名称
     */
    @Column(name = "net_name")
    private String netName;

    /**
     * 代理域名
     */
    @Column(name = "proxy_domain_name")
    private String proxyDomainName;

    /**
     * 注册地址
     */
    @Column(name = "register_address")
    private String registerAddress;

    /**
     * 充值域名
     */
    @Column(name = "recharge_domain_name")
    private String rechargeDomainName;

    /**
     * 联系电话
     */
    @Column(name = "phone")
    private String phone;

    /**
     * 客服QQ
     */
    @Column(name = "customer_qq")
    private String customerQq;

    /**
     * 技术QQ
     */
    @Column(name = "skill_qq")
    private String skillQq;

    /**
     * 版权信息
     */
    @Column(name = "copyright")
    private String copyright;

    /**
     * 流量统计代码
     */
    @Column(name = "traffic_statistics_code")
    private String trafficStatisticsCode;

    /**
     * 创建时间
     */
    @Column(name = "create_time")
    private Date createTime;

    /**
     * 最后更新时间
     */
    @Column(name = "last_update_time")
    private Date lastUpdateTime;

    private static final long serialVersionUID = 1L;

    /**
     * 获取商户号
     *
     * @return merchant_id - 商户号
     */
    public Integer getMerchantId() {
        return merchantId;
    }

    /**
     * 设置商户号
     *
     * @param merchantId 商户号
     */
    public void setMerchantId(Integer merchantId) {
        this.merchantId = merchantId;
    }

    /**
     * 获取网站名称
     *
     * @return net_name - 网站名称
     */
    public String getNetName() {
        return netName;
    }

    /**
     * 设置网站名称
     *
     * @param netName 网站名称
     */
    public void setNetName(String netName) {
        this.netName = netName;
    }

    /**
     * 获取代理域名
     *
     * @return proxy_domain_name - 代理域名
     */
    public String getProxyDomainName() {
        return proxyDomainName;
    }

    /**
     * 设置代理域名
     *
     * @param proxyDomainName 代理域名
     */
    public void setProxyDomainName(String proxyDomainName) {
        this.proxyDomainName = proxyDomainName;
    }

    /**
     * 获取注册地址
     *
     * @return register_address - 注册地址
     */
    public String getRegisterAddress() {
        return registerAddress;
    }

    /**
     * 设置注册地址
     *
     * @param registerAddress 注册地址
     */
    public void setRegisterAddress(String registerAddress) {
        this.registerAddress = registerAddress;
    }

    /**
     * 获取充值域名
     *
     * @return recharge_domain_name - 充值域名
     */
    public String getRechargeDomainName() {
        return rechargeDomainName;
    }

    /**
     * 设置充值域名
     *
     * @param rechargeDomainName 充值域名
     */
    public void setRechargeDomainName(String rechargeDomainName) {
        this.rechargeDomainName = rechargeDomainName;
    }

    /**
     * 获取联系电话
     *
     * @return phone - 联系电话
     */
    public String getPhone() {
        return phone;
    }

    /**
     * 设置联系电话
     *
     * @param phone 联系电话
     */
    public void setPhone(String phone) {
        this.phone = phone;
    }

    /**
     * 获取客服QQ
     *
     * @return customer_qq - 客服QQ
     */
    public String getCustomerQq() {
        return customerQq;
    }

    /**
     * 设置客服QQ
     *
     * @param customerQq 客服QQ
     */
    public void setCustomerQq(String customerQq) {
        this.customerQq = customerQq;
    }

    /**
     * 获取技术QQ
     *
     * @return skill_qq - 技术QQ
     */
    public String getSkillQq() {
        return skillQq;
    }

    /**
     * 设置技术QQ
     *
     * @param skillQq 技术QQ
     */
    public void setSkillQq(String skillQq) {
        this.skillQq = skillQq;
    }

    /**
     * 获取版权信息
     *
     * @return copyright - 版权信息
     */
    public String getCopyright() {
        return copyright;
    }

    /**
     * 设置版权信息
     *
     * @param copyright 版权信息
     */
    public void setCopyright(String copyright) {
        this.copyright = copyright;
    }

    /**
     * 获取流量统计代码
     *
     * @return traffic_statistics_code - 流量统计代码
     */
    public String getTrafficStatisticsCode() {
        return trafficStatisticsCode;
    }

    /**
     * 设置流量统计代码
     *
     * @param trafficStatisticsCode 流量统计代码
     */
    public void setTrafficStatisticsCode(String trafficStatisticsCode) {
        this.trafficStatisticsCode = trafficStatisticsCode;
    }

    /**
     * 获取创建时间
     *
     * @return create_time - 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置创建时间
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取最后更新时间
     *
     * @return last_update_time - 最后更新时间
     */
    public Date getLastUpdateTime() {
        return lastUpdateTime;
    }

    /**
     * 设置最后更新时间
     *
     * @param lastUpdateTime 最后更新时间
     */
    public void setLastUpdateTime(Date lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }
}